libxl: provide libxl__datacopier_*
authorIan Jackson <ian.jackson@eu.citrix.com>
Fri, 11 May 2012 17:58:59 +0000 (18:58 +0100)
committerIan Jackson <ian.jackson@eu.citrix.com>
Fri, 11 May 2012 17:58:59 +0000 (18:58 +0100)
commitf6898bcae4860c57314189ab409b53fb01ab496d
tree462093cca502b69d27b7a2ec400688cd226dc512
parent9c4e31b554240821393facd0a7d803f2269419d2
libxl: provide libxl__datacopier_*

General facility for ao operations to shovel data between fds.

This will be used by the bootloader machinery.

Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Changes in v7:
 * assert that the ao is non-null on _init.
Committed-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
tools/libxl/Makefile
tools/libxl/libxl_aoutils.c [new file with mode: 0644]
tools/libxl/libxl_internal.h